Charles Henry "Charley, Rabbit" McVeigh (March 29, 1898 in Kenora, Ontario – May 7, 1984) was a professional ice hockey player who played 392 games in the National Hockey League. He played for the Chicago Black Hawks and New York Americans. He later became an NHL referee.